<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN"
    "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
<html>
<head>
    <title>Firebug 1.10 Test List</title>
    <meta http-equiv="Content-Type" content="text/html; charset=UTF-8"/>
    <script type="text/javascript" src="_common/testListUtils.js"></script>
    <link rel="stylesheet" href="_common/testConsole.css" type="text/css"/>
    <link rel="stylesheet" href="_common/testList.css" type="text/css"/>
    <link rel="stylesheet" href="_common/testResult.css" type="text/css"/>
    <link rel="stylesheet" href="_common/tabView.css" type="text/css"/>
</head>
<body>

<script type="text/javascript">
/**
 * Root directory of the test tree. If it's empty, the parent directory of this file
 * is used as the test root directory.
 */
var driverBaseURI = getDriverBaseURI();
var serverURI = driverBaseURI;

/**
 * List of registered tests.
 * @param: {String} group       Name of the group where the test belongs to.
 * @param: {String} uri         Relative location of the test file.
 * @param: {String} desc        Test description.
 * @param: {String} category    Test category, this can be set to:
 *                              "passes": (default) - a test must pass, otherwise it's a blocking bug.
 *                              "fails": - it's not blocking bug if the test fails.
 * @param: {String} testPage    Relative location of the test page [optional]. This is useful for manual
 *                              opening of the test page from FBTest console (context menu "Open Test Page").
 * @param: {String} os          Target OS [optional]. Used to specify target OS where the test
 *                              should be applied. Can be combination of following: win|mac|linux
 *                              (separated by '|'). If not specified, the test is intended for all.
 *                              Test, which is not targeted for the current OS is marked as "fails".
 */
var testList = [
    //{group: "script",             uri: "script/3985/issue3985.js",                desc: "Can't break on code inserted twice using iframes, in one iframe", testPage: "script/3985/issue3985.html"},
    //{group: "script",             uri: "script/4932/issue4932.js",                desc: "The Script panel shows No Javascript on this page even if they are scripts within an iframe", testPage: "script/4932/issue4932.html"},
    //{group: "net",                uri: "net/4905/issue4905.js",                   desc: "Show the \"Connection\" header in the network/headers part", testPage: "net/4905/issue4905.html" },
    //{group: "css",                uri: "css/4180/issue4180.js",                   desc: "Incorrect background value order", testPage: "css/4180/issue4180.html"},
    {group: "firebug",            uri: "firebug/2613/issue2613.js",               desc: "HTML, CSS, and DOM panels do not display on reload.", testPage: "firebug/2613/issue2613.html" },
    {group: "firebug",            uri: "firebug/5349/issue5349.js",               desc: "Context menu in select, radio, check, not work", testPage: "firebug/5349/issue5349.html" },
    {group: "firebug",            uri: "firebug/6300/issue6300.js",               desc: "Create FBTest that covers panel switching", testPage: "firebug/6300/issue6300.html" },
    {group: "console",            uri: "console/5382/issue5382.js",               desc: "Console.log display bug with nested arrays", testPage: "console/5382/issue5382.html"},
    {group: "console",            uri: "console/5945/issue5945.js",               desc: "Show source link for CSS errors", testPage: "console/5945/issue5945.html"},
    {group: "console/spy",        uri: "console/spy/2462/issue2462.js",           desc: "The firebug console still shows the xhr in progress if you abort it (via request.abort()) ", testPage: "console/spy/2462/issue2462.html" },
    {group: "script",             uri: "script/3985/issue3985.js",                desc: "Can't break on code inserted twice using iframes, in one iframe", testPage: "script/3985/issue3985.html"},
    {group: "script",             uri: "script/4932/issue4932.js",                desc: "The Script panel shows No Javascript on this page even if they are scripts within an iframe", testPage: "script/4932/issue4932.html"},
    {group: "script/stepping",    uri: "script/stepping/1179/issue1179-2.js",     desc: "Actions do not move the program counter after Step Into if breakpoint is on first line of function", testPage: "script/stepping/1179/issue1179-2.html"},
    {group: "script/stepping",    uri: "script/stepping/4839/issue4839.js",       desc: "Script execution stopped at wrong line", testPage: "script/stepping/4839/issue4839.html"},
    {group: "dom",                uri: "dom/breakpoints/breakOnProperty.js",      desc: "Break on property change", testPage: "dom/breakpoints/breakOnProperty.html" },
    {group: "dom",                uri: "dom/breakpoints/breakOnGlobalProperty.js",desc: "Break on global property change", testPage: "dom/breakpoints/breakOnGlobalProperty.html" },
    {group: "dom",                uri: "dom/breakpoints/breakOnPropertyCB.js",    desc: "Break on property change (Chromebug active)", testPage: "dom/breakpoints/breakOnProperty.html" },
    {group: "dom",                uri: "dom/storage/storage.js",                  desc: "DOM Storage", testPage: "dom/storage/storage.html" },
    {group: "dom",                uri: "dom/1738/1738.js",                        desc: "Editing DOM values", testPage: "dom/1738/main.html" },
    {group: "dom",                uri: "dom/2772/issue2772.js",                   desc: "Issue 2772: DOM panel on reload no longer selects previous selected node.", testPage: "dom/2772/issue2772.html" },
    {group: "dom",                uri: "dom/3597/issue3597.js",                   desc: "Issue 3597: Objects turned into string have their DOM panel representation messed up", testPage: "dom/3597/issue3597.html" },
    {group: "dom",                uri: "dom/4386/issue4386.js",                   desc: "DOM breakpoints can't be deleted or disabled/enabled from within the Breakpoints Side Panel", testPage: "dom/4386/issue4386.html" },
];
</script>

<h1>Firebug 1.10 Test List</h1>
<div><span>Test driver base URI: </span><span id="driverURI"></span></div>
<div><span>Test case base URI: </span><span id="testcaseURI"></span></div>
<h2>Test Groups</h2>
<div id="tests"></div>

</body>
</html>
